[INFO] fetching crate manifoldb-graph 0.1.4...
[INFO] testing manifoldb-graph-0.1.4 against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] extracting crate manifoldb-graph 0.1.4 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate manifoldb-graph 0.1.4
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate manifoldb-graph 0.1.4
[INFO] tweaked toml for crates.io crate manifoldb-graph 0.1.4 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate manifoldb-graph 0.1.4 on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate manifoldb-graph 0.1.4 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded manifoldb-storage v0.1.4
[INFO] [stderr]   Downloaded tempfile v3.24.0
[INFO] [stderr]   Downloaded manifoldb-core v0.1.4
[INFO] [stderr]   Downloaded redb v3.1.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 41302feac70969fb5d708afcf6cd29d05e105b161ad528a271f0b93f2aa8fc60
[INFO] running `Command { std: "docker" "start" "-a" "41302feac70969fb5d708afcf6cd29d05e105b161ad528a271f0b93f2aa8fc60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "41302feac70969fb5d708afcf6cd29d05e105b161ad528a271f0b93f2aa8fc60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "41302feac70969fb5d708afcf6cd29d05e105b161ad528a271f0b93f2aa8fc60", kill_on_drop: false }`
[INFO] [stdout] 41302feac70969fb5d708afcf6cd29d05e105b161ad528a271f0b93f2aa8fc60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 60e12de1088505f412dd80e52980dfd712629e7b2d4cc36caec5e17d62e72fe3
[INFO] running `Command { std: "docker" "start" "-a" "60e12de1088505f412dd80e52980dfd712629e7b2d4cc36caec5e17d62e72fe3", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.104
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling virtue v0.0.18
[INFO] [stderr]    Compiling thiserror v2.0.17
[INFO] [stderr]    Compiling unty v0.0.4
[INFO] [stderr]    Compiling redb v3.1.0
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling bincode_derive v2.0.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.17
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling bincode v2.0.1
[INFO] [stderr]    Compiling manifoldb-core v0.1.4
[INFO] [stderr]    Compiling manifoldb-storage v0.1.4
[INFO] [stderr]    Compiling manifoldb-graph v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.10s
[INFO] running `Command { std: "docker" "inspect" "60e12de1088505f412dd80e52980dfd712629e7b2d4cc36caec5e17d62e72fe3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "60e12de1088505f412dd80e52980dfd712629e7b2d4cc36caec5e17d62e72fe3", kill_on_drop: false }`
[INFO] [stdout] 60e12de1088505f412dd80e52980dfd712629e7b2d4cc36caec5e17d62e72fe3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5f4089d8d201f44956c9e46e7e69593f4badbb7b357187d8addeeb02fc75467b
[INFO] running `Command { std: "docker" "start" "-a" "5f4089d8d201f44956c9e46e7e69593f4badbb7b357187d8addeeb02fc75467b", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.3
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.9.0
[INFO] [stderr]    Compiling manifoldb-graph v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 17.09s
[INFO] running `Command { std: "docker" "inspect" "5f4089d8d201f44956c9e46e7e69593f4badbb7b357187d8addeeb02fc75467b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f4089d8d201f44956c9e46e7e69593f4badbb7b357187d8addeeb02fc75467b", kill_on_drop: false }`
[INFO] [stdout] 5f4089d8d201f44956c9e46e7e69593f4badbb7b357187d8addeeb02fc75467b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ea1f14acf88eb9f0f344c566e4532f492ca38c5721a48ce9fe41cfdebffb34ba
[INFO] running `Command { std: "docker" "start" "-a" "ea1f14acf88eb9f0f344c566e4532f492ca38c5721a48ce9fe41cfdebffb34ba", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/manifoldb_graph-70e5228e8233301a)
[INFO] [stdout] 
[INFO] [stdout] running 97 tests
[INFO] [stdout] test analytics::centrality::tests::config_builder ... ok
[INFO] [stdout] test analytics::centrality::tests::config_defaults ... ok
[INFO] [stdout] test analytics::centrality::tests::result_empty ... ok
[INFO] [stdout] test analytics::centrality::tests::result_sorted ... ok
[INFO] [stdout] test analytics::closeness::tests::bfs_distances_simple ... ok
[INFO] [stdout] test analytics::community::tests::result_empty ... ok
[INFO] [stdout] test analytics::closeness::tests::config_defaults ... ok
[INFO] [stdout] test analytics::community::tests::config_builder ... ok
[INFO] [stdout] test analytics::community::tests::result_community_operations ... ok
[INFO] [stdout] test analytics::connected::tests::config_builder ... ok
[INFO] [stdout] test analytics::connected::tests::config_defaults ... ok
[INFO] [stdout] test analytics::connected::tests::result_empty ... ok
[INFO] [stdout] test analytics::connected::tests::result_operations ... ok
[INFO] [stdout] test analytics::degree::tests::config_builder ... ok
[INFO] [stdout] test analytics::degree::tests::result_empty ... ok
[INFO] [stdout] test analytics::degree::tests::result_mean ... ok
[INFO] [stdout] test analytics::connected::tests::union_find_basic ... ok
[INFO] [stdout] test analytics::eigenvector::tests::result_empty ... ok
[INFO] [stdout] test analytics::closeness::tests::result_empty ... ok
[INFO] [stdout] test analytics::degree::tests::result_sorted ... ok
[INFO] [stdout] test analytics::eigenvector::tests::result_top_n ... ok
[INFO] [stdout] test analytics::pagerank::tests::config_builder ... ok
[INFO] [stdout] test analytics::connected::tests::union_find_chain ... ok
[INFO] [stdout] test analytics::closeness::tests::result_mean ... ok
[INFO] [stdout] test analytics::closeness::tests::result_sorted ... ok
[INFO] [stdout] test analytics::closeness::tests::shuffle_with_seed_deterministic ... ok
[INFO] [stdout] test analytics::community::tests::config_defaults ... ok
[INFO] [stdout] test analytics::pagerank::tests::config_defaults ... ok
[INFO] [stdout] test analytics::pagerank::tests::result_empty ... ok
[INFO] [stdout] test index::adjacency::tests::increment_prefix_basic ... ok
[INFO] [stdout] test analytics::pagerank::tests::result_max_min ... ok
[INFO] [stdout] test analytics::pagerank::tests::result_sorted ... ok
[INFO] [stdout] test index::adjacency::tests::increment_prefix_overflow ... ok
[INFO] [stdout] test store::id_gen::tests::current_counter_reflects_next_id ... ok
[INFO] [stdout] test store::edge::tests::table_names_are_unique ... ok
[INFO] [stdout] test store::id_gen::tests::entity_and_edge_ids_are_independent ... ok
[INFO] [stdout] test analytics::pagerank::tests::result_top_n ... ok
[INFO] [stdout] test store::error::tests::error_display ... ok
[INFO] [stdout] test store::id_gen::tests::ids_are_monotonically_increasing ... ok
[INFO] [stdout] test store::edge::tests::table_names_are_valid ... ok
[INFO] [stdout] test analytics::eigenvector::tests::config_builder ... ok
[INFO] [stdout] test store::error::tests::from_core_error ... ok
[INFO] [stdout] test analytics::eigenvector::tests::result_mean ... ok
[INFO] [stdout] test store::id_gen::tests::new_generator_starts_at_one ... ok
[INFO] [stdout] test analytics::eigenvector::tests::result_sorted ... ok
[INFO] [stdout] test store::id_gen::tests::reset_counter_works ... ok
[INFO] [stdout] test store::id_gen::tests::with_start_sets_initial_values ... ok
[INFO] [stdout] test traversal::astar::tests::astar_entry_ordering ... ok
[INFO] [stdout] test traversal::astar::tests::astar_entry_tiebreak_by_g_score ... ok
[INFO] [stdout] test traversal::astar::tests::constant_heuristic_value ... ok
[INFO] [stdout] test traversal::astar::tests::euclidean_heuristic_creation ... ok
[INFO] [stdout] test analytics::eigenvector::tests::config_defaults ... ok
[INFO] [stdout] test traversal::astar::tests::manhattan_heuristic_creation ... ok
[INFO] [stdout] test analytics::centrality::tests::result_mean ... ok
[INFO] [stdout] test analytics::eigenvector::tests::result_max_min ... ok
[INFO] [stdout] test analytics::closeness::tests::config_builder ... ok
[INFO] [stdout] test traversal::astar::tests::zero_heuristic_is_default ... ok
[INFO] [stdout] test traversal::dijkstra::tests::dijkstra_builder ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_default ... ok
[INFO] [stdout] test traversal::dijkstra::tests::dijkstra_entry_ordering ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_property_float ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_constant ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_property_int ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_property_missing_uses_default ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weighted_path_result_multi_node ... ok
[INFO] [stdout] test traversal::iterator::tests::traversal_config_builder ... ok
[INFO] [stdout] test traversal::iterator::tests::traversal_config_include_start ... ok
[INFO] [stdout] test traversal::iterator::tests::traversal_state_initialization ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weight_config_property_non_numeric_error ... ok
[INFO] [stdout] test traversal::dijkstra::tests::weighted_path_result_single_node ... ok
[INFO] [stdout] test traversal::pattern::tests::empty_pattern ... ok
[INFO] [stdout] test traversal::pattern::tests::path_step_optional ... ok
[INFO] [stdout] test traversal::pattern::tests::path_step_variable_length ... ok
[INFO] [stdout] test traversal::pattern::tests::path_pattern_builder ... ok
[INFO] [stdout] test traversal::pattern::tests::path_step_zero_or_more ... ok
[INFO] [stdout] test traversal::expand::tests::expand_all_builder ... ok
[INFO] [stdout] test traversal::expand::tests::expand_all_depth_range ... ok
[INFO] [stdout] test traversal::expand::tests::expand_result_creation ... ok
[INFO] [stdout] test traversal::pattern::tests::step_filter_matches_any ... ok
[INFO] [stdout] test traversal::pattern::tests::pattern_match_helpers ... ok
[INFO] [stdout] test traversal::shortest_path::tests::path_result_multi_node ... ok
[INFO] [stdout] test traversal::pattern::tests::step_filter_matches_edge_type ... ok
[INFO] [stdout] test traversal::shortest_path::tests::shortest_path_builder ... ok
[INFO] [stdout] test traversal::tests::direction_default ... ok
[INFO] [stdout] test traversal::pattern::tests::step_filter_matches_multiple_types ... ok
[INFO] [stdout] test traversal::tests::direction_includes_incoming ... ok
[INFO] [stdout] test traversal::tests::direction_includes_outgoing ... ok
[INFO] [stdout] test traversal::shortest_path::tests::all_shortest_paths_builder ... ok
[INFO] [stdout] test traversal::tests::empty_filter_allows_all ... ok
[INFO] [stdout] test traversal::tests::filter_exclude_nodes ... ok
[INFO] [stdout] test traversal::tests::filter_limit ... ok
[INFO] [stdout] test traversal::tests::traversal_node_creation ... ok
[INFO] [stdout] test traversal::shortest_path::tests::path_result_single_node ... ok
[INFO] [stdout] test analytics::degree::tests::config_defaults ... ok
[INFO] [stdout] test traversal::tests::filter_edge_types ... ok
[INFO] [stdout] test store::node::tests::table_names_are_valid ... ok
[INFO] [stdout] test traversal::astar::tests::astar_builder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 97 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/adjacency_tests.rs (/opt/rustwide/target/debug/deps/adjacency_tests-5b1779ecb182fed8)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test get_incoming_edge_ids_empty ... ok
[INFO] [stdout] test get_outgoing_edge_ids_empty ... ok
[INFO] [stdout] test for_each_incoming ... ok
[INFO] [stdout] test get_outgoing_by_type_filters_correctly ... ok
[INFO] [stdout] test get_incoming_by_type_filters_correctly ... ok
[INFO] [stdout] test has_outgoing_of_type ... ok
[INFO] [stdout] test has_outgoing_true ... ok
[INFO] [stdout] test in_degree_alias ... ok
[INFO] [stdout] test for_each_incoming_by_type ... ok
[INFO] [stdout] test get_outgoing_edge_ids_single ... ok
[INFO] [stdout] test has_incoming_true ... ok
[INFO] [stdout] test count_by_type ... ok
[INFO] [stdout] test for_each_outgoing ... ok
[INFO] [stdout] test get_incoming_edge_ids_single ... ok
[INFO] [stdout] test bidirectional_traversal ... ok
[INFO] [stdout] test count_incoming ... ok
[INFO] [stdout] test has_incoming_of_type ... ok
[INFO] [stdout] test index_consistent_after_edge_delete ... ok
[INFO] [stdout] test for_each_outgoing_by_type ... ok
[INFO] [stdout] test index_consistent_after_edge_update ... ok
[INFO] [stdout] test multiple_incoming_edges ... ok
[INFO] [stdout] test mixed_edge_types_large ... ok
[INFO] [stdout] test count_outgoing ... ok
[INFO] [stdout] test large_fan_in ... ok
[INFO] [stdout] test for_each_outgoing_early_stop ... ok
[INFO] [stdout] test large_fan_out ... ok
[INFO] [stdout] test index_consistent_after_delete_edges_for_entity ... ok
[INFO] [stdout] test multiple_outgoing_edges ... ok
[INFO] [stdout] test out_degree_alias ... ok
[INFO] [stdout] test total_degree ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/analytics_tests.rs (/opt/rustwide/target/debug/deps/analytics_tests-26b4d7b0fb122c56)
[INFO] [stdout] 
[INFO] [stdout] running 98 tests
[INFO] [stdout] test betweenness_single_node ... ok
[INFO] [stdout] test all_centrality_algorithms_on_star_graph ... ok
[INFO] [stdout] test betweenness_for_nodes_subset ... ok
[INFO] [stdout] test all_centrality_algorithms_on_two_communities ... ok
[INFO] [stdout] test betweenness_star_graph ... ok
[INFO] [stdout] test analytics_on_same_graph ... ok
[INFO] [stdout] test closeness_harmonic ... ok
[INFO] [stdout] test betweenness_normalization ... ok
[INFO] [stdout] test betweenness_empty_graph ... ok
[INFO] [stdout] test betweenness_two_communities ... ok
[INFO] [stdout] test betweenness_result_methods ... ok
[INFO] [stdout] test closeness_star_graph ... ok
[INFO] [stdout] test betweenness_graph_within_limit ... ok
[INFO] [stdout] test community_connected_clique ... ok
[INFO] [stdout] test betweenness_complete_graph ... ok
[INFO] [stdout] test betweenness_linear_graph ... ok
[INFO] [stdout] test closeness_complete_graph ... ok
[INFO] [stdout] test closeness_graph_too_large_error ... ok
[INFO] [stdout] test closeness_linear_graph ... ok
[INFO] [stdout] test community_cycle_graph ... ok
[INFO] [stdout] test betweenness_graph_too_large_error ... ok
[INFO] [stdout] test closeness_for_nodes_subset ... ok
[INFO] [stdout] test closeness_single_node ... ok
[INFO] [stdout] test closeness_empty_graph ... ok
[INFO] [stdout] test closeness_result_methods ... ok
[INFO] [stdout] test community_reproducibility_with_seed ... ok
[INFO] [stdout] test community_graph_too_large_error ... ok
[INFO] [stdout] test community_members ... ok
[INFO] [stdout] test community_same_community_check ... ok
[INFO] [stdout] test community_disconnected_nodes ... ok
[INFO] [stdout] test analytics_large_graph ... ok
[INFO] [stdout] test closeness_normalization ... ok
[INFO] [stdout] test community_sizes ... ok
[INFO] [stdout] test connected_components_large_chain ... ok
[INFO] [stdout] test community_single_node ... ok
[INFO] [stdout] test community_empty_graph ... ok
[INFO] [stdout] test community_graph_within_limit ... ok
[INFO] [stdout] test connected_components_within_limit ... ok
[INFO] [stdout] test community_for_nodes_subset ... ok
[INFO] [stdout] test connected_components_limit_disabled ... ok
[INFO] [stdout] test component_result_methods ... ok
[INFO] [stdout] test community_two_communities ... ok
[INFO] [stdout] test degree_complete_graph ... ok
[INFO] [stdout] test degree_star_graph ... ok
[INFO] [stdout] test degree_for_nodes_subset ... ok
[INFO] [stdout] test degree_empty_graph ... ok
[INFO] [stdout] test eigenvector_complete_graph ... ok
[INFO] [stdout] test degree_incoming_only ... ok
[INFO] [stdout] test degree_graph_too_large_error ... ok
[INFO] [stdout] test degree_single_node ... ok
[INFO] [stdout] test degree_normalization ... ok
[INFO] [stdout] test degree_outgoing_only ... ok
[INFO] [stdout] test graph_size_validation_error_message ... ok
[INFO] [stdout] test degree_result_methods ... ok
[INFO] [stdout] test eigenvector_result_methods ... ok
[INFO] [stdout] test eigenvector_cycle_graph ... ok
[INFO] [stdout] test eigenvector_empty_graph ... ok
[INFO] [stdout] test connected_components_large_ring ... ok
[INFO] [stdout] test eigenvector_convergence_params ... ok
[INFO] [stdout] test pagerank_complete_graph ... ok
[INFO] [stdout] test eigenvector_single_node ... ok
[INFO] [stdout] test pagerank_for_nodes_subset ... ok
[INFO] [stdout] test pagerank_cycle_graph ... ok
[INFO] [stdout] test pagerank_graph_too_large_error ... ok
[INFO] [stdout] test pagerank_empty_graph ... ok
[INFO] [stdout] test pagerank_graph_limit_disabled ... ok
[INFO] [stdout] test pagerank_graph_within_limit ... ok
[INFO] [stdout] test pagerank_linear_graph ... ok
[INFO] [stdout] test eigenvector_graph_too_large_error ... ok
[INFO] [stdout] test eigenvector_star_graph ... ok
[INFO] [stdout] test eigenvector_for_nodes_subset ... ok
[INFO] [stdout] test pagerank_damping_factor ... ok
[INFO] [stdout] test scc_graph_too_large_error ... ok
[INFO] [stdout] test scc_for_nodes_subset ... ok
[INFO] [stdout] test scc_disconnected_nodes ... ok
[INFO] [stdout] test scc_linear_graph ... ok
[INFO] [stdout] test scc_bidirectional_bridge ... ok
[INFO] [stdout] test wcc_complete_graph ... ok
[INFO] [stdout] test pagerank_single_node ... ok
[INFO] [stdout] test pagerank_result_methods ... ok
[INFO] [stdout] test pagerank_normalization ... ok
[INFO] [stdout] test scc_complete_graph ... ok
[INFO] [stdout] test scc_single_node ... ok
[INFO] [stdout] test wcc_cycle_graph ... ok
[INFO] [stdout] test scc_empty_graph ... ok
[INFO] [stdout] test scc_cycle_graph ... ok
[INFO] [stdout] test pagerank_star_graph ... ok
[INFO] [stdout] test wcc_two_communities ... ok
[INFO] [stdout] test wcc_single_node ... ok
[INFO] [stdout] test wcc_two_disconnected_cliques ... ok
[INFO] [stdout] test wcc_vs_scc_comparison ... ok
[INFO] [stdout] test wcc_graph_too_large_error ... ok
[INFO] [stdout] test wcc_empty_graph ... ok
[INFO] [stdout] test wcc_disconnected_nodes ... ok
[INFO] [stdout] test wcc_for_nodes_subset ... ok
[INFO] [stdout] test wcc_linear_graph ... ok
[INFO] [stdout] test wcc_star_graph ... ok
[INFO] [stdout] test scc_two_cycles_connected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 98 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.73s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_tests.rs (/opt/rustwide/target/debug/deps/edge_tests-002ad4748bc8818d)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test get_incoming_edges ... ok
[INFO] [stdout] test create_edge_invalid_source_fails ... ok
[INFO] [stdout] test create_edge_invalid_target_fails ... ok
[INFO] [stdout] test find_by_type ... ok
[INFO] [stdout] test for_each_iteration ... ok
[INFO] [stdout] test create_with_id ... ok
[INFO] [stdout] test count_edges ... ok
[INFO] [stdout] test exists_check ... ok
[INFO] [stdout] test delete_nonexistent_returns_false ... ok
[INFO] [stdout] test get_or_error_nonexistent_returns_error ... ok
[INFO] [stdout] test create_and_get_edge ... ok
[INFO] [stdout] test update_nonexistent_fails ... ok
[INFO] [stdout] test indexes_cleaned_up_on_delete ... ok
[INFO] [stdout] test get_nonexistent_returns_none ... ok
[INFO] [stdout] test delete_edge ... ok
[INFO] [stdout] test delete_edges_for_entity ... ok
[INFO] [stdout] test get_outgoing_by_type ... ok
[INFO] [stdout] test create_with_id_duplicate_fails ... ok
[INFO] [stdout] test all_edges ... ok
[INFO] [stdout] test get_incoming_by_type ... ok
[INFO] [stdout] test max_id_returns_highest ... ok
[INFO] [stdout] test get_outgoing_edges ... ok
[INFO] [stdout] test update_edge ... ok
[INFO] [stdout] test self_referential_edge ... ok
[INFO] [stdout] test multiple_edges_same_nodes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/node_tests.rs (/opt/rustwide/target/debug/deps/node_tests-582f94136d918b3d)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test create_and_get_entity ... ok
[INFO] [stdout] test all_entities ... ok
[INFO] [stdout] test get_or_error_nonexistent_returns_error ... ok
[INFO] [stdout] test for_each_early_termination ... ok
[INFO] [stdout] test count_entities ... ok
[INFO] [stdout] test for_each_iteration ... ok
[INFO] [stdout] test find_by_label ... ok
[INFO] [stdout] test entity_with_multiple_labels ... ok
[INFO] [stdout] test label_index_cleaned_up_on_delete ... ok
[INFO] [stdout] test entity_with_various_property_types ... ok
[INFO] [stdout] test create_with_id_duplicate_fails ... ok
[INFO] [stdout] test label_index_updated_on_update ... ok
[INFO] [stdout] test create_with_id ... ok
[INFO] [stdout] test exists_check ... ok
[INFO] [stdout] test id_generator_produces_unique_ids ... ok
[INFO] [stdout] test get_nonexistent_returns_none ... ok
[INFO] [stdout] test update_nonexistent_fails ... ok
[INFO] [stdout] test delete_nonexistent_returns_false ... ok
[INFO] [stdout] test update_entity ... ok
[INFO] [stdout] test max_id_returns_highest ... ok
[INFO] [stdout] test delete_entity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/traversal_tests.rs (/opt/rustwide/target/debug/deps/traversal_tests-3eb37303673208f5)
[INFO] [stdout] 
[INFO] [stdout] running 66 tests
[INFO] [stdout] test all_shortest_paths_no_path ... ok
[INFO] [stdout] test dijkstra_default_weight ... ok
[INFO] [stdout] test dijkstra_with_edge_type_filter ... ok
[INFO] [stdout] test dijkstra_prefers_shorter_weight_path ... ok
[INFO] [stdout] test dijkstra_complex_graph ... ok
[INFO] [stdout] test dijkstra_negative_weight_error ... ok
[INFO] [stdout] test dijkstra_non_numeric_weight_error ... ok
[INFO] [stdout] test expand_all_count ... ok
[INFO] [stdout] test all_shortest_paths_same_node ... ok
[INFO] [stdout] test dijkstra_constant_weight ... ok
[INFO] [stdout] test all_shortest_paths_single ... ok
[INFO] [stdout] test expand_all_depth_2 ... ok
[INFO] [stdout] test dijkstra_same_node ... ok
[INFO] [stdout] test expand_all_collect_node_ids ... ok
[INFO] [stdout] test dijkstra_vs_bfs_different_results ... ok
[INFO] [stdout] test dijkstra_distance_only ... ok
[INFO] [stdout] test dijkstra_exists ... ok
[INFO] [stdout] test dijkstra_with_max_weight ... ok
[INFO] [stdout] test dijkstra_no_path ... ok
[INFO] [stdout] test expand_all_min_depth ... ok
[INFO] [stdout] test expand_all_handles_cycles ... ok
[INFO] [stdout] test expand_all_depth_range ... ok
[INFO] [stdout] test expand_neighbors_both_directions ... ok
[INFO] [stdout] test expand_all_with_limit ... ok
[INFO] [stdout] test expand_all_with_edge_type ... ok
[INFO] [stdout] test expand_empty_graph_node ... ok
[INFO] [stdout] test expand_all_depth_1 ... ok
[INFO] [stdout] test expand_all_unlimited_depth ... ok
[INFO] [stdout] test expand_from_multiple_nodes ... ok
[INFO] [stdout] test expand_neighbor_ids ... ok
[INFO] [stdout] test expand_neighbors_outgoing ... ok
[INFO] [stdout] test expand_neighbors_with_filter ... ok
[INFO] [stdout] test path_pattern_builder ... ok
[INFO] [stdout] test path_pattern_empty ... ok
[INFO] [stdout] test path_pattern_matches ... ok
[INFO] [stdout] test expand_neighbors_incoming ... ok
[INFO] [stdout] test path_pattern_find_between ... ok
[INFO] [stdout] test expand_neighbors_by_type ... ok
[INFO] [stdout] test shortest_path_direct_neighbor ... ok
[INFO] [stdout] test path_pattern_multi_step ... ok
[INFO] [stdout] test path_pattern_handles_cycles ... ok
[INFO] [stdout] test shortest_path_both_directions ... ok
[INFO] [stdout] test path_pattern_variable_length ... ok
[INFO] [stdout] test path_pattern_with_limit ... ok
[INFO] [stdout] test path_pattern_with_cycles_allowed ... ok
[INFO] [stdout] test shortest_path_convenience_method ... ok
[INFO] [stdout] test path_pattern_single_step ... ok
[INFO] [stdout] test shortest_path_with_max_depth ... ok
[INFO] [stdout] test shortest_path_with_edge_type ... ok
[INFO] [stdout] test traversal_iterator_include_start ... ok
[INFO] [stdout] test shortest_path_same_node ... ok
[INFO] [stdout] test shortest_path_multi_hop ... ok
[INFO] [stdout] test shortest_path_distance ... ok
[INFO] [stdout] test shortest_path_with_excluded_nodes ... ok
[INFO] [stdout] test shortest_path_no_path ... ok
[INFO] [stdout] test traversal_filter_combination ... ok
[INFO] [stdout] test single_source_dijkstra_with_max_weight ... ok
[INFO] [stdout] test traversal_iterator_basic ... ok
[INFO] [stdout] test traversal_iterator_collect_ids ... ok
[INFO] [stdout] test shortest_path_exists ... ok
[INFO] [stdout] test traversal_dense_graph ... ok
[INFO] [stdout] test traversal_iterator_with_limit ... ok
[INFO] [stdout] test traversal_iterator_count ... ok
[INFO] [stdout] test single_source_dijkstra_basic ... ok
[INFO] [stdout] test traversal_iterator_take ... ok
[INFO] [stdout] test traversal_large_graph ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 66 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests manifoldb_graph
[INFO] [stdout] 
[INFO] [stdout] running 24 tests
[INFO] [stdout] test src/analytics/centrality.rs - analytics::centrality (line 23) ... ignored
[INFO] [stdout] test src/analytics/closeness.rs - analytics::closeness (line 27) ... ignored
[INFO] [stdout] test src/analytics/community.rs - analytics::community (line 25) ... ignored
[INFO] [stdout] test src/analytics/connected.rs - analytics::connected (line 15) ... ignored
[INFO] [stdout] test src/analytics/degree.rs - analytics::degree (line 21) ... ignored
[INFO] [stdout] test src/analytics/eigenvector.rs - analytics::eigenvector (line 25) ... ignored
[INFO] [stdout] test src/analytics/mod.rs - analytics (line 23) ... ignored
[INFO] [stdout] test src/analytics/pagerank.rs - analytics::pagerank (line 28) ... ignored
[INFO] [stdout] test src/index/mod.rs - index (line 24) ... ignored
[INFO] [stdout] test src/store/edge.rs - store::edge::EdgeStore (line 45) ... ignored
[INFO] [stdout] test src/store/mod.rs - store (line 26) ... ignored
[INFO] [stdout] test src/store/node.rs - store::node::NodeStore (line 31) ... ignored
[INFO] [stdout] test src/traversal/astar.rs - traversal::astar (line 22) ... ignored
[INFO] [stdout] test src/traversal/astar.rs - traversal::astar::AStar (line 315) ... ignored
[INFO] [stdout] test src/traversal/astar.rs - traversal::astar::Heuristic (line 57) ... ignored
[INFO] [stdout] test src/traversal/dijkstra.rs - traversal::dijkstra (line 22) ... ignored
[INFO] [stdout] test src/traversal/dijkstra.rs - traversal::dijkstra::Dijkstra (line 204) ... ignored
[INFO] [stdout] test src/traversal/expand.rs - traversal::expand::Expand (line 43) ... ignored
[INFO] [stdout] test src/traversal/expand.rs - traversal::expand::ExpandAll (line 353) ... ignored
[INFO] [stdout] test src/traversal/iterator.rs - traversal::iterator::TraversalIterator (line 109) ... ignored
[INFO] [stdout] test src/traversal/mod.rs - traversal (line 50) ... ignored
[INFO] [stdout] test src/traversal/pattern.rs - traversal::pattern::PathPattern (line 251) ... ignored
[INFO] [stdout] test src/traversal/shortest_path.rs - traversal::shortest_path::ShortestPath (line 74) ... ignored
[INFO] [stdout] test src/store/id_gen.rs - store::id_gen::IdGenerator (line 22) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 23 ignored; 0 measured; 0 filtered out; finished in 0.54s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ea1f14acf88eb9f0f344c566e4532f492ca38c5721a48ce9fe41cfdebffb34ba", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea1f14acf88eb9f0f344c566e4532f492ca38c5721a48ce9fe41cfdebffb34ba", kill_on_drop: false }`
[INFO] [stdout] ea1f14acf88eb9f0f344c566e4532f492ca38c5721a48ce9fe41cfdebffb34ba
